package modelado.estados;

import java.util.Set;
import java.util.SortedSet;

import modelado.datos.elementos.Elemento;
import modelado.soluciones.SolucionLista;
import modelado.soluciones.Soluciones;
import utiles.Metricas;

public interface Estado extends SolucionLista {
	Elemento remove();

	SortedSet<Elemento> getActivos();

	Set<Elemento> getAceptados();

	Soluciones getSoluciones();

	void setSoluciones(Soluciones s);

	void setMetricas(Metricas m);

	Metricas getMetricas();

}
